EXPOSED: Hell on Earth for Dogs Awaiting Death Sentence in Labs

PETA: ‘PETA has uncovered shocking video footage taken by feds: At a dog-breeding facility in Cumberland, Virginia, hundreds of beagles being raised for laboratory experimentation are forced to eat food riddled with insect larvae out of moldy bowls and lie in their own waste. Ailing dogs suffer without veterinary treatment in hellish, decrepit buildings with … Continue reading EXPOSED: Hell on Earth for Dogs Awaiting Death Sentence in Labs